home *** CD-ROM | disk | FTP | other *** search
/ Toolkit for Red Alert / Walnut Creek CDROM - Toolkit for Red Alert.iso / _bbs / foreign.bat < prev    next >
DOS Batch File  |  1996-03-28  |  7KB  |  118 lines

  1. REM  This batch file runs the 'all.bat' batch file once for each language.
  2. REM  When it's done, it zip'es up the appropriate files for storage on the
  3. REM  CDROM.  We save a zip file with the pcboard, rbbs, opus, menu's, and 
  4. REM  maximus files in the k:\_bbs\translat directory.
  5. REM
  6. REM  The translated BBS index files are called
  7. REM  xxx_pcb.zip, xxx_rbbs.zip, xxx_opus.zip, xxx_menu.zip, xxx_max.zip
  8. REM  where xxx is the language name.
  9. REM
  10. REM  This is the input language, for the 'dirs.xxx' (area descriptions)
  11. REM  and the file listing descriptions, '00_index.xxx'
  12. REM  current valid languages are as follows.
  13.  
  14. md %CDROM%\_bbs\translat
  15. del %CDROM%\_bbs\translat\*.*
  16. del %CDROM%\_bbs\wc30\allfiles.*
  17.  
  18. REM 'fre' : French
  19. set in_language=fre
  20. call \_bbs\all.bat
  21. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  22. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  23. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  24. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  25. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  26. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  27. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  28. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  29. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  30. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  31. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  32.  
  33. goto skip
  34. REM 'spa' : Spanish
  35. set in_language=spa
  36. call \_bbs\all.bat
  37. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  38. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  39. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  40. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  41. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  42. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  43. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  44. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  45. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  46. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  47. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  48.  
  49. REM 'por' : Portugese
  50. set in_language=por
  51. call \_bbs\all.bat
  52. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  53. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  54. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  55. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  56. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  57. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  58. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  59. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  60. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  61. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  62. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  63.  
  64. :skip
  65.  
  66. REM 'ger' : German
  67. set in_language=ger
  68. call \_bbs\all.bat
  69. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  70. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  71. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  72. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  73. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  74. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  75. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  76. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  77. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  78. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  79. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  80.  
  81. goto skip2
  82.  
  83. REM 'ita' : Italian
  84. set in_language=ita
  85. call \_bbs\all
  86. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  87. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  88. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  89. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  90. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  91. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  92. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  93. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  94. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  95. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  96. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  97.  
  98. :skip2
  99.  
  100. REM 'txt' : English
  101. set in_language=txt
  102. call \_bbs\all.bat
  103. pkzip    %CDROM%\_bbs\translat\%in_language%_menu.zip %CDROM%\_bbs\menu\dir?.dir
  104. pkzip    %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dlpath.lst 
  105. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcb\*.*
  106. pkzip -a %CDROM%\_bbs\translat\%in_language%_pcb.zip %CDROM%\_bbs\pcbtool\dir.lst 
  107. pkzip    %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbs\*.* 
  108. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\fidxt.def
  109. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\*.def
  110. pkzip -a %CDROM%\_bbs\translat\%in_language%_rbbs.zip %CDROM%\_bbs\rbbstool\makefidx.cfg
  111. pkzip    %CDROM%\_bbs\translat\%in_language%_sf.zip %CDROM%\_bbs\sf\*.*
  112. pkzip    %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\maxtool\hcdareas.ctl
  113. pkzip -a %CDROM%\_bbs\translat\%in_language%_max.zip %CDROM%\_bbs\max\*.*
  114.  
  115. pkzip    %CDROM%\_bbs\translat\wc30.zip %CDROM%\_bbs\wc30\allfiles.*
  116.  
  117. :end
  118.